草庐IT

flutter - 延迟 BottomNavigationBar

全部标签

c++ - Android 到 Windows 的 tcp 通信延迟

我开发了一个android客户端应用程序和一个windowsc++服务器应用程序,它们在本地网络中与tcp/ip通信。数据交换在我的笔记本电脑上运行良好(win8,通过wifi连接到网络)。在我的第二台电脑(win7)上,传入的消息被收集并以大约20条消息的形式转发到我的应用程序。因此,我每秒只能更新大约两次当前传感器数据(在笔记本电脑上大约每秒30次)。两台电脑和安卓手机都在同一个本地网络中。网络中没有其他设备,也没有连接到互联网。我已经为第二台电脑尝试了wifi连接和lan连接,没有明显差异。我假设任何Windows7设置都对这种行为负责。 最佳答案

java - Spring Integration tcp/ip 连接延迟

我们正在使用Spring集成4.1.3。有时从特定服务器请求连接需要超过5秒。step1和step2之间发生了什么?为什么延迟了?客户端日志step1:▶DEBUG11.2818:14:33.237[ajp-bio-8109-exec-3]org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory[obtainNewConnection:98]-Openingnewsocketconnectionto10.0.12.111:36401step2:▶DEBUG11.2818:14:38.3

networking - 定义做某事所需的时间(延迟、吞吐量、带宽)

我了解延迟-消息从发件人到收件人所需的时间-和带宽-在给定时间内可以传输的最大数据量-但我正在努力寻找合适的术语来描述相关事物:如果协议(protocol)是基于对话的——负载在端点之间被拆分成许多来回——那么延迟会影响“吞吐量”1。1这个叫什么,有没有简洁明了的解释? 最佳答案 网上冲浪,尝试优化我的nas(nas4free)的性能我遇到了page描述了这个问题的答案(恕我直言)。特别是这个部分引起了我的注意:"Indatatransmission,TCPsendsacertainamountofdatathenpauses.To

FlutKit v15.0 – Flutter UI Kit Crack

FlutKit isanicelydesignedanddevelopedmulti-purposemobileapplicationUIKitdevelopedusingFlutter.Flutterisanopen-sourcemobileapplicationdevelopmentSDKcreatedbyGoogleandusedtodevelopapplicationsforAndroidandiOS.FlutKit makesitaneasyjobfordeveloperstohavethemodernlookandfeelinthemobileapplication.Itsaves

delphi - TSQLConnection.Connect with InterBase 7.5 奇怪的三分钟延迟

环境:Delphi2009客户端应用程序(和一个Java),在Windows2003服务器上运行通过dbExpress连接到InterBase7.5.1(另一个Windows2003服务器)Delphi应用程序使用TSQLConnection对象的AfterConnect事件处理程序记录打开TSQLConnection的时间。在随机间隔中,连接需要三分钟的“额外时间”。我最初怀疑这可能是SQL查询的问题,但今天更详细的日志记录显示它是挂起的SQLConnection.Connect。我不确定这是否是网络、InterBase服务器或Delphi/dbExpress层的问题。有没有人经历过

Windows TCP 套接字接收延迟

外部Controller每30毫秒通过TCP/IP套接字发送120字节的消息。应用程序通过标准的tcp/ip套接字接收函数接收此消息。它在Linux和OSX下完美运行(recv每30毫秒返回120字节的消息)。在Windows下,recv大约每1秒返回~3500字节缓冲区。其余时间返回0。Windows下的Wireshark显示消息确实每30毫秒发送一次。如何使windowstcpsocket正常工作(不延迟)?PS:我已经玩过TCP_NODELAY和TcpAckFrequency。Wireshark显示一切正常。所以我认为这是一些Windows优化,应该关闭。读书--intWMast

sockets - 针对低延迟和小数据包的建议 TCP 套接字设置

我想知道我是否可以对TCP套接字进行一些调整,除了禁用Nagle,以便为主要包含小数据包的客户端-服务器协议(protocol)获得尽可能低的延迟。客户端数据包大多小于100字节,服务器数据包大小为100-300字节。我在服务器端使用java,在客户端使用(目标)c。 最佳答案 您可能需要考虑减少延迟确认超时(如果可能)。即使Nagle关闭,在您不经常发送数据包并且发生数据包丢失的情况下,延迟ack可能会导致数据包丢失检测延迟,然后重传延迟。 关于sockets-针对低延迟和小数据包的建

javascript - 用于低延迟网页游戏的 HTTP 或 Websocket?

我是网络开发新手,只想了解一些性能比较。我正在网络上构建俄罗斯方block对战游戏。大多数游戏逻辑都在用C++构建的服务器内部。对于客户,我打算使用cocos2d-js,它基本上是javascript。玩家的行为会影响对手。首先,用户的输入需要正确地到达服务器,服务器将输入应用到逻辑中,并将新的游戏状态发送回客户端。客户端只需要在屏幕上表示Sprite。我最初的计划是用TCP套接字实现它,因为它可能需要低延迟。但是,我刚刚意识到我们不在网络上使用TCP套接字。这种应用使用HTTP连接可行吗?我应该尝试网络套接字吗?有什么优点和缺点? 最佳答案

networking - 确定网络中的不对称延迟

想象一下,在异构网络环境中,您有许多集群服务器,跨越许多主机,这样服务器之间的连接可能会有非常不同的延迟和带宽。您想通过在服务器之间传输数据来构建服务器之间的连接图。当然,随着网络拓扑结构的变化,这张map可能会随着时间的推移而变得陈旧-但现在让我们忽略这些复杂性并假设网络是相对静态的。鉴于此主机图中节点之间的延迟,计算带宽是一项相对简单的计时练习。我在延迟方面遇到了更多困难-但是。要获得往返时间,只需对从本地主机到远程主机的回程ping进行计时即可-两个计时事件(开始、停止)都发生在本地主机上。假设在两个方向上的延迟不相等,如果我想要单向时间怎么办?假设不同主机上的时钟没有精确同步(

java - 从 Java 到同一台机器的多个 TCP 连接延迟

(参见thisquestioninServerFault)我有一个Java客户端,它使用Socket打开与同一台机器的并发连接。我目睹了一种现象,一个请求完成得非常快,但其他请求却延迟了100-3000毫秒。使用Wireshark的数据包检查显示所有SYN数据包在离开客户端之前先等待很长时间。我在Windows和Linux客户端上都看到了这一点。是什么原因造成的?当客户端是Windows2008或Linux机器时会发生这种情况。附加代码:importjava.util.*;importjava.net.*;publicclassTester{publicstaticvoidmain(S